/**  
 * All rights Reserved, Designed By www.woniuxy.com
 * @Title:  Account.java   
 * @Package com.woniu.domain   
 * @Description:    Description  
 * @author: 蜗牛学院  
 * @date:   2019年7月24日 下午9:29:27
 * @user:   Administrator  
 * @version V1.0 
 * @Copyright: 2019 www.woniuxy.com Inc. All rights reserved. 
 * 注意：本内容仅限于成都蜗牛创想科技有限公司，禁止外泄以及用于其他的商业目
 */ 
package com.woniu.dao;

import java.sql.SQLException;
import java.util.List;

import com.woniu.domain.Stu;

/**
 * @author Administrator
 *
 */
public interface StuDao {

	/**
	 * @return
	 */
	List<Stu> ListStus() throws SQLException;

	/**
	 * @param stu
	 * @return
	 */
	int saveStu(Stu stu) throws SQLException;

	/**
	 * 
	 */
	void delStu(Integer sId) throws SQLException;

	/**
	 * @param sId
	 */
	Stu findStu(Integer sId) throws SQLException;

	/**
	 * @param stu
	 * @return
	 */
	int updateStu(Stu stu) throws SQLException;

	/**
	 * @param sName
	 * @param sGender
	 * @return
	 */
	List<Stu> fingStu(String sql) throws SQLException;

	/**
	 * @param currentPage
	 * @param pageSize
	 * @return
	 */
	List<Stu> queryStuByPage(int currentPage, int pageSize) throws SQLException;

	/**
	 * @return
	 */
	int countStus() throws SQLException;

}
